package cn.sherer.beans.kuaishou;

import java.io.Serializable;

/**
 * 快手退款信息
 */
public class KsRefundInfo implements Serializable {
    private String ks_order_no;
    private String refund_status;
    private String refund_no;
    private String ks_refund_type;
    private int refund_amount;
    private String ks_refund_fail_reason;
    private String apply_refund_reason;
    private String ks_refund_no;

    /** 退款状态：成功 */
    public static final String REFUND_STATUS_SUCCESS = "REFUND_SUCCESS";
    /** 退款状态：失败 */
    public static final String REFUND_STATUS_FAILED = "REFUND_FAILED";
    /** 退款状态：处理中 */
    public static final String REFUND_STATUS_PROCESSING = "REFUND_PROCESSING";

    public KsRefundInfo() {
    }

    public KsRefundInfo(String ks_order_no, String refund_status, String refund_no, String ks_refund_type, int refund_amount, String ks_refund_fail_reason, String apply_refund_reason, String ks_refund_no) {
        this.ks_order_no = ks_order_no;
        this.refund_status = refund_status;
        this.refund_no = refund_no;
        this.ks_refund_type = ks_refund_type;
        this.refund_amount = refund_amount;
        this.ks_refund_fail_reason = ks_refund_fail_reason;
        this.apply_refund_reason = apply_refund_reason;
        this.ks_refund_no = ks_refund_no;
    }

    public String getKs_order_no() {
        return ks_order_no;
    }

    public void setKs_order_no(String ks_order_no) {
        this.ks_order_no = ks_order_no;
    }

    public String getRefund_status() {
        return refund_status;
    }

    public void setRefund_status(String refund_status) {
        this.refund_status = refund_status;
    }

    public String getRefund_no() {
        return refund_no;
    }

    public void setRefund_no(String refund_no) {
        this.refund_no = refund_no;
    }

    public String getKs_refund_type() {
        return ks_refund_type;
    }

    public void setKs_refund_type(String ks_refund_type) {
        this.ks_refund_type = ks_refund_type;
    }

    public int getRefund_amount() {
        return refund_amount;
    }

    public void setRefund_amount(int refund_amount) {
        this.refund_amount = refund_amount;
    }

    public String getKs_refund_fail_reason() {
        return ks_refund_fail_reason;
    }

    public void setKs_refund_fail_reason(String ks_refund_fail_reason) {
        this.ks_refund_fail_reason = ks_refund_fail_reason;
    }

    public String getApply_refund_reason() {
        return apply_refund_reason;
    }

    public void setApply_refund_reason(String apply_refund_reason) {
        this.apply_refund_reason = apply_refund_reason;
    }

    public String getKs_refund_no() {
        return ks_refund_no;
    }

    public void setKs_refund_no(String ks_refund_no) {
        this.ks_refund_no = ks_refund_no;
    }

    @Override
    public String toString() {
        return "KsRefundInfo{" + "ks_order_no=" + ks_order_no + ", refund_status=" + refund_status + ", refund_no=" + refund_no + ", ks_refund_type=" + ks_refund_type + ", refund_amount=" + refund_amount + ", ks_refund_fail_reason=" + ks_refund_fail_reason + ", apply_refund_reason=" + apply_refund_reason + ", ks_refund_no=" + ks_refund_no + "}";
    }
}
